muscle soreness due to extraordinary effort - Español Inglés Diccionario